iT邦幫忙

2023 iThome 鐵人賽

DAY 18
0
AI & Data

30天零基礎學習網路爬蟲系列 第 18

VBA程式語言-變數與宣告

  • 分享至 

  • xImage
  •  

變數命名規則

  • 不能使用Excel和VBA內建函數的名稱
  • 不能超過255字元
  • 名稱中間不能使用句號、分號、逗號、空白,且第一個字元不能為數字

宣告變數

  1. 在VBA程式宣告變數時,使用Dim關鍵字,並在之後使用As關鍵字指定變數的資料型態,也可以不指定資料型態。
    範例:建立變數並指定字串資料型態
    Dim strName As String
    
  2. 撰寫VBA程式碼時,不需要事先宣告變數,直接在指定敘述中使用變數,但是這樣會不便於日後的程式維護,因此,我們會要求程式碼裡的變數都要宣告。
    模組前使用下列程式,在使用VBA程式的變數時,就需要先宣告才能使用。
    Option Explicit
    

變數資料型態

變數的資料型態有很多種,這邊就紹幾個比較常使用的型態:

型態 名稱 範圍
Integer 整數 -2147483648到2,147,483,648間的整數
Boolean 布林值 True或False
Double 雙精度的浮點數 負數範圍為-1.79769313486231570E+308到-4.94065645841246544E-324。正數範圍4.94065645841246544E-324到1.79769313486231570E+308。
String 字串 0~大約為2億的字元
Variant 未定型別 任何型態的資料

參考資料
https://learn.microsoft.com/zh-tw/office/vba/language/concepts/getting-started/declaring-variables
https://learn.microsoft.com/en-us/dotnet/visual-basic/language-reference/data-types/


上一篇
VBA程式語言-程序與函數
下一篇
學習小視窗-宣告(陣列)
系列文
30天零基礎學習網路爬蟲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言